Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STAMFORD ROAD Detached £640,461 £390,000 22 Jan 2007
27 STAMFORD ROAD Detached £743,649 £438,000 1 Oct 2012
29 STAMFORD ROAD Detached £731,895 £725,000 31 Mar 2023
31 STAMFORD ROAD Detached £624,239 £126,000 31 Oct 1997
33 STAMFORD ROAD Semi-Detached £390,814 £70,000 28 Feb 1995
35 STAMFORD ROAD Semi-Detached £530,619 £149,000 12 Jan 2001
37 STAMFORD ROAD Semi-Detached £577,098 £438,000 17 Nov 2016
39 STAMFORD ROAD Semi-Detached £654,197 £570,000 16 Dec 2020
41 STAMFORD ROAD Semi-Detached £514,681 £425,000 21 Jun 2020
43 STAMFORD ROAD Semi-Detached £307,426 £173,000 22 Feb 2006
45 STAMFORD ROAD Detached £689,246 £570,000 6 Jul 2020